archipelago map - French English Dictionary